A Tool for Data Structure Visualization and User-defined Algorithm Animation

نویسندگان

  • Tao Chen
  • Tarek Sobh
چکیده

1 Tao Chen, University of Bridgeport, Department of Computer Science and Engineering, Bridgeport, CT 06601, [email protected] 2 Tarek Sobh, University of Bridgeport, Department of Computer Science and Engineering, Bridgeport, CT 06601, [email protected] Abstract -In this paper, a software application that features the visualization of commonly used data structures and their associated insertion and deletion operations is introduced. In addition, this software can be used to animate user-defined algorithms.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Matrix - Concept Animation and Algorithm Simulation

Data structures and algorithms include abstract concepts and processes, which people often find difficult to understand. Examples of these are complex data types and pro. cedural encoding of algorithms. Software visualization can significantly help in solving the problem. In this paper we describe the platform independent I\{atrix system which combines algorithm animation with algorithm simulat...

متن کامل

Design Pattern for Algorithm Animation and Simuiation

Recently the focus on development of many algorithm animation systems has been the minimization of user effort for creating the animation from prograrn code. Thus, automatic code processing and code manipulation have been considered important. In these approaches the resulting animation works in a fairly low level, i.e., it concentrates on the details of the code instead of animating the import...

متن کامل

Java Computer Animation for Effective Learning of the Cholesky Algorithm with Transportation Engineering Applications

In this paper, the well-known Cholesky Algorithm (for solving simultaneous linear equations, or SLE) is re-visited, with the ultimate goal of developing a simple, userfriendly, attractive, and useful Java Visualization and Animation Graphical User Interface (GUI) software as an additional teaching tool for students to learn the Cholesky factorization in a step-by-step fashion with computer voic...

متن کامل

Chapter 1 Algorithm Animation Introduction

An algorithm animation (AA) visualizes the behavior of an algorithm by producing an abstraction of both the data and the operations of the algorithm. Initially it maps the current state of the algorithm into an image, which then is animated based on the operations between two succeeding states in the algorithm execution. Animating an algorithm allows for better understanding of the inner workin...

متن کامل

Traversal - based Visualization of Data Structures ∗ Jeffrey

Algorithm animation systems and graphical debuggers perform the task of translating program state into visual representations. While algorithm animations typically rely on user augmented source code to produce visualizations, debuggers make use of symbolic information in the target program. As a result, visualizations produced by debuggers often lack important semantic content, making them infe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001